home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 15443 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.8 KB

  1. Path: mics.demon.co.uk!Bill
  2. From: Bill Michell <Bill@mics.demon.co.uk>
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: LOOKING FOR: Visual Basic to MSVC translator
  5. Date: Fri, 5 Apr 1996 15:43:41 +0100
  6. Organization: None
  7. Distribution: world
  8. Message-ID: <ccxVYAAdGTZxEwHq@mics.demon.co.uk>
  9. References: <4jrpvq$h1g@enterprise.turningpoint.com>
  10. NNTP-Posting-Host: mics.demon.co.uk
  11. X-NNTP-Posting-Host: mics.demon.co.uk
  12. MIME-Version: 1.0
  13. X-Newsreader: Turnpike Version 1.11 <uiEOes1orVXTvvWgSAnAOBUy+p>
  14.  
  15. In article <4jrpvq$h1g@enterprise.turningpoint.com>, Jim Park
  16. <jimp@turningpoint.com> writes
  17. >We have a client with 16,000 lines of Visual Basic source code which they wish 
  18. >to 
  19. >translate to Visual C++.
  20. >
  21. >Can anyone recommend a translation utility?
  22. >
  23. >Thanks for the help,
  24. >Jim Park
  25. >
  26. >jpark@turningpoint.com
  27. >
  28. >
  29. This question hardly warrants a reply - Visual Basic and Visual C are
  30. not similar enough for automatic translation to work in an acceptable
  31. fashion. OK, they've both got the word Visual in the title, both run
  32. under Windows (of whatever flavour) and are both sold by Microsoft. But
  33. apart from that, the whole philosophy is different.
  34.  
  35. Any line-for-line translation of VB source code would probably be so
  36. unwieldy as to be almost unusable, if you could persuade it to work at
  37. all.
  38.  
  39. One would have to ask why your client wishes to translate the code. If
  40. it is because the existing program is too slow, then simply coding a few
  41. key functions (by hand to produce reasonable code) in C or C++ might be
  42. all that was needed, and it would save the trouble of re-writing the
  43. interface.
  44.  
  45. If instead they wish to produce a more professional-looking application
  46. (ie one that doesn't need to ship with VBRUNx00.DLL), then they're going
  47. to have to put a lot of hard work in... 
  48. -- 
  49. Bill Michell   eMail: Bill@mics.demon.co.uk
  50.